
#calendarDiv {display: none;border:1px solid #8dbc74; z-index:9999;zoom:1;}

.calendarSelectDate input {cursor: pointer;}

#calendar {background-color:#fff; clear:both; text-align:center; font-size:105%;}
#calendar, #linksTable {width:190px;}
#linksTable #prevYear{background:url(../../images/storeManagement/icons.jpg) no-repeat left -114px; height:20px; width:17px; padding:0; margin-left:5px; _margin-left:3px;}
#linksTable #nextYear{background:url(../../images/storeManagement/icons.jpg) no-repeat left -141px; height:20px; width:17px; padding:0; margin-right:5px; _margin-right:3px;}
#calendar .calendarHeader {background:#99BD37; border-bottom:1px solid #444;color:#fff;}
#calendar .calendarHeader td{ padding:3px; text-align:center;}
#calendar .weekDaysTitleRow {background-color:#5982d1;}
#calendar .weekDaysTitleRow td{padding:3px; background-color:#fff; color:#000; font-size:13px; font-weight:bold; text-align:center;}
#calendar .weekDaysRow {background: White;color:#000;}
#calendar .weekDaysCell {text-align:center; background-color:#fff;}
#calendar .weekDaysCell a{padding:3px; display:block; text-decoration:none; color:#000;}
#calendar .weekDaysCell a:hover{ text-decoration:none; color:#000;}
#calendar .weekDaysCellOver {text-align:center; color:000; background: #f1f1f1;}
#calendar .weekDaysCellOver a:hover{text-decoration:none; color:#069; text-decoration:underline;}


#linksTable {background: #e8f3e3; padding:3px 0;}
.calendarHeader{ text-align:center; color:#006599; font-size:14px; font-weight:bold;}
#linksTable a {display: block; font-weight: bold; padding: 0 10px; color:#8abc73; font-size:10px;}
#linksTable a:hover{text-decoration:underline; color:#8abc73;}
a#prevMonth {float: left; padding:0 5px; _padding:0 3px;}
a#nextMonth {float: right; padding:0 5px; _padding:0 3px;}
#prevYear {float: left;}
#nextYear {float: right;}
#calendar #today {background-color:#069;}
	#calendar #today a{color:#fff;}
	#calendar #today a:hover{color:#fff; text-decoration:none;}
#calendar td.speCell{}